Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
167A TWYFORD AVENUE £1,578,078 10 Dec 2019
169 TWYFORD AVENUE Terraced £192,000 15 Mar 2023
173 TWYFORD AVENUE Terraced £171,000 2 Nov 2016
175 TWYFORD AVENUE Terraced £126,000 23 Jun 2006
177 TWYFORD AVENUE Terraced £180,000 31 Aug 2018
179 TWYFORD AVENUE Terraced £146,500 11 Dec 2015